Fixed some issues with freelook controls.
Changed Signal behaviour and added attributeChanged signal for outside listeners.