VP-297: Clean up test structure, add tests for menubutton state, use tempStore to ensure settings clear at start