Added database, some basic models with data access functions, and a mock interface to use the app