make PadGroup and Texts a child of Element
small var name changes; .gitignore repair
start to make text labels editable; code cleanup; some renamings
add global color; make text label selection almost work
Merge pull request #1 from detlefreichl/dev

merge to master