Added some doctrine things, in the future this should be updated to include mongodb and propel