Simple and sweet. Just need to polish up some of the collisions and I think you're all set. Good job.