Database setup added (Not fully tested)