Some initial Frontend stuff

Background colors can change dynamically as the site switches focus from
project to project