Basic functionality in place

Game is working as it should.  Just need to add the finishing touches.