Fixes #19, Create directory structure that support larger application.
Fixes #20, Rename controllers and view to support larger application.