Dev imagemaps

update to refactor out imagemap creator etc