Can someone please recommend a good Chess app for beginners? I'd like something that has tutorials to teach you the fundamental principles and basic strategies. Bonus points if it has good graphics and a smooth UI (I have a 4S). Naturally, I'd prefer a free app, but I don't mind spending a dollar or two. Thanks for any/all suggestions!