Added code, mechanics and electronics