create the basic architecture of the application
Add basic view for single endpoint
Refactor router into its own file
Add note about testing
Remove some unneeded configuration
Merge pull request #2 from selbekk/basic-architecture

I'm merging this pull request for now, so that I can work on the styling of the application.
Merge remote-tracking branch 'origin/master' into nugrohos_branch