More changes in hardware, working out shifter and abstract pin class
Led and buttons descriptions in virtual classes. Thanks for not instantiating them!