Made a bunch of css changes, added some JS