Added fake database classes and skeleton code, IDatabase and Database