Removed questionably named generators, added in Flatland, and added init() and destroy() to modules.