finalised all hibernate mappings