I Rooted My Phone and Uninstalled Google Play Service Even though I was warned, I went and uninstalled Google Play and Services because I've been using iMobile for my app store as I didn't think I needed them any more. Guess I was wrong because now iMobile won't open.
I had same problem few months back. Then what I did was:

I used a second, identical device (running the same Android version), and from there transferred all the components I had accidentally uninstalled on the first one, using some sort of apk sender application.