added new feature just for programming language tags, tagging bar now working, adjusted after save method and spec accordingly.
fixed issue on programming model, can now select programming languages from users. for now holding off on cucumber tests for adding programming languges tags.
Merge branch 'phase_three'