Base theme redesign and retructured homepage

This will impact all campus themes. Rockharbor blog pages should not be affected.