refactor BoardManagerSpec to remove dependency on iPhone UI objects