Basic app layout
added test suite