layer:
impl use_brush(...)
added drawarea()
added position()
edit_area:
implemented moving the current layer via mousewheel press