added integrations and working on changing the way to add spots to look better

copy the code from viewmapnew to viewmap and do the quick changes in
the class to make that work