Implemented recursive listings, improved malloc implementation