print the memory usage while the quad is running
refactored the performance code into separate tasks
execute tests for the module individually, this is to ensure that tests creating new module contexts dont overwrite each other