enhanced general system: module system, reader, base library