fixed ui by adding a disable state on submit, added java docs, fixed sidebar ui.
Finish user-media-ui