Fixed a lot of little things. Mostly making sure modules were wired correctly in the datapath