Add update support, some other things as well.
Clean up CSS