Moved the application files to separate modules.