* adding set position ability removing command_topic being required * flaking * flaking test * updating docs * requested updates * Revert "updating docs" This reverts commit 9cfc5ed7a8f5761de93d8bc7c1cfb81fa8d7ca40. * forgot to update constructor calls in tests