bunch of ui changes and more site infrastructure