feat: Added toolbox apps
devel: Removed previous optimistion function plotter

This can be found in the newly added toolbox
feat: Added experimental robot app
feat: Added initial support for robotic optimisation problems
test: Added tests for String::endsWith
test: Added tests for Geometry::getCircleCircleIntersection
devel: Applied coding rules to existing test files