http://wp.tutsplus.com/tutorials/creative-coding/data-sanitization-and-validation-with-wordpress/