tool and layer management refactoring
camera panning
small configuration changes