work code

slightly broke, added a logger (problems with its globalness), added a
dumbcat entity, config file with version info. current build is broken
by the logger, also spawning a dumbcat may fuck it up too.