Live CSS update functionality and quite a few other tweaks/refactors