It improved the unit test coverage (issue #26). Also, it also update the Filter class to work with the step method (issue #19). Also, create the notify method on the process, to push new materials to the process' observers. Also, remove the aspects.py dependency (an remove it from the Makefile).