initial commit
finished phase 1
Finished some extra features, need new submit button
final changes