#36 - intitial work on mix page

tidy up some js +css as well