Adding no-scroll scroll area
Drawing widgets is now on user side
Some refactoring