Starting an iOS client

Still a lot to do but moving quickly