improved memory handling in parser, added container modules for columns and tables