Table from Annotations, part 3

Refactored the Database to attach entity names, and create the table
behind the scenes.