Adding complicated synthesis problem making functionality
Merge https://github.com/fephsun/orgo
Multiple changes for the purpose of laying out synthesis problems. Added
ArrowModel and SolutionModel, fleshed out SynthesisProblemModel, added
helper methods in synthProblem and views, added buttons to loggedin.html,
deleted some obsolete code.
Merge https://github.com/fephsun/orgo

Conflicts:
	models.py
	views.py