Checking in latest for Jay's team

Major updates to Homepage, design docs added, google map added