Consolidated all of the CommandTypes into a single header (to make usage outside of reactor easier)