Changed form selections to actually work. Updated some validations and got errors showing if they fail.
Merge pull request #2 from dawner/master

More updates