There is a difference on what an application should contain as to actually portraying the right knowledge.
For my personal part I wish for you to read up on the rules again.
Especially this one 2.3 as you don't quite grasp that concept yet.
Also your "situation explanations" seems a bit messy so it would be nice to get some order in those.
I won't post any verdict as of now.
BBCode