refactoring and adding test for coverage
refactoring of mp + testing
refactoring test passing
refactoring mp, test passing + coverage 87% on mp.py
refactoring removing xml writing capabilities: useless now that approx
objects can be dumped using cPickle