made the mvc form create a function that takes in the model's initial values.
changed how I was using apply to create the model
model now has mandatory contracts
removed an unnecessary closure
made define-model use syntax-case
contracts are no longer mandatory on the model
added an info file
reorganized project structure