Flush out ship commands in refactored ui (work in progress)

Tests are stubbed out / need to be implemented