WIP implementing browserify
OC-5931 Clean up Participant Portal UI

Signed-off-by: Ron Panduwana <panduwana@gmail.com>
OC-5939 Implement UI feedback / minor changes from Demo feedback

Signed-off-by: Ron Panduwana <panduwana@gmail.com>
updating the grunt process for browserify
Merging Ron's updates and converting modules to work with browserify