Added new method, is_valid (if exists into db), improved regex validations, phpdoc cleaned a little