Major memory management rework, added recyclers