Moved parsing logic to level editor. Added support for dynamic levels

Conflicts:
	lib/game.js
Restart with level always
Merge branch 'master' into evade_mechanic