Updated - Running as well as added diagonal movement