Implement the skeleton of RemoteHost,
          also Implement exec_command.

Provide a basic history of the commands as well.
Implement an exceptions module.

Still a work in progress, might not work at all at the moment.