New styling and behavior for adding links. Other styling/behavior fixes.

-A number of updated styles for link add box.
-Better behavior for link add box, including error handling, and got enter working for adding tags.
-Starting better styles for articles boxes.
-Refactored some things into directives.