Add Upvalues, remove globals

Fix several misnamed variables (options.option instead of data.options.option, new instead of update.new)
Moved Rover messages to event, and commented out. Release versions shouldn't send to rover.
Removed unneeded :new() functions