Update: lots of refactoring and pin remap
..In chase for easier PCB routing
PCB still not completed