moved css to new file, some other small improvments