Removed class include method
Added class mixin method
Changed class.extend to allow extending a table as a first arg;
Updated files dependent on above changes
Fixed trailing comma error
Changed style of class name to be capitalized.
Fixed gamestate not using callback name