exclude domain entity classes from unit tests
removed unused code
added more unit tests