Added EqualsVerifier to the .pom file
Refactored and implemented equals properly in some classes in model
 Updated the npc type test for the equals method
 Updated test for Abstract character
Updated the equals method test in vector2D, it now uses Equalsverifier