Completed implementation of track parsing including tests; added test for a complex file with waypoints, a route, and a track