Major site update

Lots to additions and removals