UI improvements

Submit page UI improvements.
Fixes to register, and update

Allowing users to add a 3ds friendcode, as well as other fixes to
register and profile interactions.