Fixed various nasty JS date bugs; added favicon