add logger
add tests
improve image compiler
add real dependencies
add git ignores
get collecitve.geo.mapwidget from sources for bug fixes