First commit
ChopperEngine class basic complete