Abstracted out Eloquent (ORM for MySQL, SQLite, PostgreSQL, and SQL Server) so that I can implement MongoDB in a similar fashion