Moved models into individual files for each table

+ Moved the models into a models directory
+ Updated files to use new models directory
Made the before method more Rubyish by using unless syntax