Feature/validation

Add validations for uniqueness and slug value presence. 
Add options to specify custom validator.