A* integrated to clean sweep robot. Calculates battery to return to charging station after each battery usage and when the dust bin is full. A destinations path is generated for the return path and then again to the return path to location robot was before returning to charging station.  Pretty graphics for A* path finding.

TODO, unit tests and actually call movement function