Reorganised to form a single module
Added mem. management notes to read me