isEmpty() and isEmail() methods added and tested!