Added database
Refactored Code
Added annotations
Added StructureChest, StructureSign