Here are a few bits ive coded as proof of concepts: