Added remote shell
Improved remote shell
Refactored
Refactored
Fixed print output