First version on GIT, went through about 6 iterations before this
version.

Currently missing proper collision detection and an objective