Separated JavaScript files. Updated weather page.