Breaking the add new employee story into three stories.
Inicio da implementação da arquitetura baseada em user story.
Switching to annotated classes for hibernate mapping. Using model mapper to map to gateways.
Implemented payment method inheritance mapping.
Fixing mapping error of save and get methods.
Added AOP transaction  in order to decouple from the spring bean mechanism, so that any method from any class can have a transaction. Next is configure maven for AOP.
Maven configured for AOP.
Implementing hibernate post time card.
Implementing hibernate sales receipt. Now all tests that pass on domain pass in hibernate as well.