using new protocol for rover movement
using new protocol for ruby