Added base robot code

Code starts after the completion of Lab 1
Updated Code for Lab 2

Robot now supports simulated navigation