0.9: Rearranged base application files into a base folder. Added more
test cases for the application module and the application controlller.