Form Validations

Fixes Issue #26 - Add form validation

![2e74r](https://f.cloud.github.com/assets/1132438/791878/8a26b282-eb59-11e2-822f-02459336101e.gif)