Added logic to ensure UI state correctly updates on F5
Added interface, sender implementation, and unit tests for RPCs to worker
Renaming some test variables for simplicity