Pulling CSS and JS into their own files
cleaning up broken markup