The Engineering Projects Proteus Library