Adds plan model.
Renames Plan.update_name(); adds migration.
Pep8 the forms.
Adds tests for Plan model.
Merge pull request #72 from briandant/feature/plans-as-models

Feature/plans as models