Sorry that you're having such a rough time with you development team. I went the other route and assembled my own team locally. We were all relative newbies to the whole app development system but it's been fun to learn together.