Added RoverUpdateListener & Rover classes

Rover class is a generic rover handling listener calling
RoverUpdateListener is an interface for a handler for rover position and
status updates.