new theme handling + cartographer as default

Bumped into a bug in which __data__ was undefined when adding a system,
probably due to changing themes without any nodes. update() needs to
flush through with empty node arrays for save/load to work though…