improved css and documentation