Initial commit. The testing framework was added.
The AbstractEntity class and associated unit tests were added to the project.