Added Documentation on Objects and Functions
Added End Game state
Merge branch 'endgame' into 'dev'

Conflicts:
	RandomFunctions.js