Added some gameplay code and mocked up a simple demo