Work in progress
Playing around with SubByte
Restructure modules