begin to refactor main class as in #10
1. Added Level class
2. State implementing in progress (evey state handles events itself;
3. etc
#vpat++
version update: 0.0.12