Added fade to the overlay when menu is expanded, adjusted javascript to handle positioning changes so the PUNCHCUT logo turns white/black at appropriate time, separating out the menu html into a separate php include