added some more functionality to GameSheet and made Java2d version, also started on basic gui architechture.