Widgets are now relative to parent

Fixes #12
Merge pull request #23 from Deseteral/user-interface

Widgets are now relative to parent