Add basic JUnit testing file
added specs/comments
Move Coordinates Class to its own class for robustness
Change Entry to use the separate Coordinates class instead now