updates to core and modules and some css fixes