first attempt of my own robot-cleaner