added tests for poll federation and impl for the federation itself. Still in progess