First commit.
Added CommandAPI