Broke app into modules
Added description blocks to guide users through the process