added maps, some responsive design tweaks