Renamed and moved BaseWindow to WindowBase. Finished speedometer basic, a priority now is making drawing smoother. Fixed a bug in Timer::addConnection that infinitely looped, fixed RobotException since it had incorrectly inherited from std::exception.
Forgot to add the new basewindow files