Merge pull request #1 from kevinpalis/data-models

Data models
Merge pull request #2 from kevinpalis/user-interface

User interface
Merge pull request #3 from kevinpalis/user-interface

User interface
Added requested modifications to DB. Adjusted affected models, views, and controllers.
Set auth for other controllers to use Rights
Generated models for all other tables.
Merge pull request #4 from kevinpalis/model-controllers

Model controllers
Merge pull request #5 from kevinpalis/next

Updating Ralph's branch with my updates.