when genesis recieves a module it should execute the postinstall script in package, so to allow for code compilation, such as typescript. as modules right now in webviewer are still sent over the backbone connection, this is fine to happen on the user side, however eventually the functionality should be moved into the broker side.