FREE - In Google Play
FREE - in Win Phone Store
Your list of "principles" is also very vague and hand wavy. What do you mean by control? How do you develop your minor pieces toward the center? What do you mean by activity? And so on... If you must give advice why not refer the OP to a decent book explaining these principles properly. If there is one.
Do you want someone to move the peices for you too?