Validation and tooltips adding client

Server-side validation - now showing!
![](http://media.giphy.com/media/y7yAGQbq1zTry/giphy.gif)