Renamed some methods to be connect and register. Removed silly create method and using the new register method (needed to make it return a participant so we can check errors). Added controller specs for vote and register