Validate entire form, not only until first invalid field
Jumped to android sdk version 21
Added EditText description
Added missing validation rules to EditText
Removed useless pattern matching guard
Optimized imports