Refactoring: Deleted IActionResolver and more...

- deleted IAnswerListener
- facade package name changed to pattern
- PaintComponent refactoring
...