GameCenter Multiplayer

So this adds some basic multiplayer functionality to the project via GameCenter. The code is fairly simple and just uses a simple delegate pattern. 

Let me know what you think. Thanks!