Progress indicator settable through new ProgressService
Removed need for getPath() method
Improved error logging
TODO added + formatted
Enpoints replaced with new implementation (now using annotations) - old
stuff still in place
Preparing for cleanup