Can now change number of legs during run time, and edit some of their settings