Added DatabaseInterface Class