added added move forward and rotate functions