Rake runner only resets database if file does not exist
Major commit - added PostgreSQL support, since Marshal will not work on Heroku