Refactored the interactive shell's API to its own module.
Merge pull request #164 from EricWittmann/sramp-shell-api

Refactored the interactive shell's API to its own module.