add validations to models, but this time actually do it
add 'not null' validations to database and models
add 'will_paginate' to GEMFILE
updated README