Changed database to follow adapter pattern (Not complete). Added load
and save (for any object) as a database option.