4.2: adding sampler and collision detector, and moving their impl to cpp file; should move local planner to its own class
4.2: some prettification and empty function prototypes
4.2: generated files for the ui