robot simulator - core libraries and gui