Adding the basic user interface and flow
Merge pull request #2 from daynew/master

Adding basic user interface