abstracted all the database calls, still working on dynamodb and mongo