refactored code and added in moving functionality and plateau adding rovers