Adds login themeing

 * Also includes the first bits of new branding, nothing finished yet