Added dependencies
Added a show case of dependencies
Objective prototype now has its own update function for future use cases
Added ability to add custom end to collect objectives
Added showcase for custom end point on collect objective
Added possible fix for safari