Replace pointers in signals

Refactored some variables
Set to default settings at start

(Fixes incorrect settings when the tag was not present in project file)
Label changes (closes #24)
Prepare for release (v0.5.1)
Merge branch 'master' into 0.5.x