Major Change

First working prototype, game is playable. See bug repository for bug details.