Preparations for better modularization.
Merge branch 'master' of https://github.com/nornagest/rpi_experiments
Started implementing new IO system.