Broke out JS in seperate files/modules. Editing an existing requestitem
works.

NOTE: there are NO system messages of any type right now.