Added lots of Javadoc. Added color palette class. Game size now fully
dynamic.