Added validations and disabled_with
Added validations and error handling
Merge pull request #3 from heimidal/styling

Styling