Junit Tests

Added Junit tests for each of the entities
Revert "Junit Tests"

This reverts commit dacaf19df96ad82e104beb2ee43c6411f15d37c6.
Junit Tests

Added Junit tests for all the entities.
Revert "Junit Tests"

This reverts commit 2cf2bb1cae5a07c7d05e9d2dcdcad40bfcaad3c6.
More Junit

more Junit