Major rework to move processing into the datapaths and just perform muxing in the core.
Starting to add control mechanisms. Moving processing functionality into the path. Commented out a lot of code for the time being.
Fixed name of wire to match port.