Add Module checks for null algorithm.
Enable some more Pio code
Add more ports to Report modules. Closes #414