Got all sets set up
Added sets
Added extractOption
Prepared method for option extracting, needs rewritten comms class first to continue
Moved in old additional comms related methods into here
Will implement eventually