Added path support (not completed)

- added "Path" class represented an ordered list of timestamped
locations
- added associated exceptions