Separated config, urls, and views into different files.