Greatly reduced complexity and started to build something that will (seemingly) work