This is a very basic prototype I made to practice writing Elm and learn about collision detection. See the source code.