Created a interactive shell ui

I've created a basic interactive shell user-interface. This is useful when working in the terminal or when running the app on a server.