steps and fsvenues integrated

CSS needs some work to have the map not take up too much space, but all
functionality is present.