Added Backend selection
Backend selection ready
Ensure we overwrite strings, too.
Refactored some code. If things breaks now, it's my fault.
Bug fixes.
Some UI changes.
1.1.0
Merge branch 'master' into debian
1.1.0-1