New code for drawing areas on a screen (needs more debugging):
- interaction.MainFrame class is added;
- core.Interaction interface gets proper methods for drawing;
- Proper methods implementation in WindowManager class.