Add control and partial to edit problem

(work in progress)
Add form to create a new path
Add form to create a new level
Add new problem form
Add form to to move a problem up and down

TODO: implement it.
Implement moving up and down a problem.
Run private tests
Merge remote-tracking branch 'upstream/master' into edit-problem

Conflicts:
	app/js/controllers.js
	test/game-app-test.js
Merge pull request #25 from dinoboff/edit-problem

Add page to edit or create a new problem