History implementation start

Started implementing history using deep copies of levels in the
GameModel.

Currently, does not seem to replace level reference properly.
File hierarchy cleanup
Cleaning up

Removing non-essential files from repository.
Merge branch 'history'

Conflicts:
	src/pvz/GameModel.java