- Spelling error on pom.xml comment
- added AbastractEntity
- deleted duplicate code and replaced it with AbstarctEntity