edited README, cleaned up files according to a semi-arbitrary standard

Included in the README are a couple new sections: a description, list of contributors, instructions on how to contribute, instructions on how to play, a todo, the starting coding standards, a changelog.

Most of the files have been edited to follow the coding standards. 

The Game file was edited so that the commands which don't work are commented as such.

Probably the most controversial part of the commit which could cause some issues is the coding standard/style. I feel that this is important, because currently each method is written in different ways. Some are too compact and squeezed together while others spread across a width of 100-200+ spaces. The standard is one that I found from some online sources which I think works pretty well. I actually four spaces is a little too much (I prefer two), but four seems to be the standard ([source](http://stackoverflow.com/questions/4802381/why-4-spaces-are-used-as-the-unit-of-indentation-in-java)). I would ask that this commit be merged and then any issues be brought up as a separate issue or pull request to deal with the smaller aspects of it.