Moved text labels config to attributes and switched $watch to $on