Penn logo on front screen and fixed home menu bug