Added Waypoint.java