Modify new robot creation UI

Modify new robot creation UI such that the base type is mutually
exclusive.
Merge branch 'mobile-ui'