Initial Version

Added a basic layout to the shell and some basic functions