Changed camera deadzone
Added possibility to have a collect and return objective. Refactored for easier adding of new features