improved js and css. Now I remember why I don't like doing UI stuff...