Added .gitignore file.
Button and labels are now connected thru Angular, and the existing labels are displayed only when custom functions tell them so.