Initial code commit

Currently the board supports controlling blinds and lights (untested).
Current project configuration supports 5-channel blinds board, but
several different hardware boards will be supported in future.