Modules

I/O layer to swap bits and bytes