made lots of changes involving css responsiveness, accordion drop downs and map apis