- Updating maven versions;
 - Creating new tests;
 - Refactoring some methods;
 - Creating entity superclass;
 - Adding capability to load collections of external entities;
 - Creating entities superclass;
 - Reflecting state of updated components;
 - Creating lazy loading functionality (for external entities);
 - Creating new tests;
 - Loading external entities during post load for the identified entity class;