- View helpers, model modifications

Warning committing untested code.
--------------------------------------------------
- Added a view helper to create controls
- Made modifcations to the view.