changed 'filters' to 'processes', added validation arrays, updated README and also re-wrote some tests to show the new changes and remove pointless old tests.