Made directive
Use scope to get values
Have double binding
Starting to follow video
Added settings reroute
Added navigation bar
Have 2 way data binding
User input form
Filled form
Added validation to name
Added regex and required
Added validation fields
Added vocal error
Added vocal specific errors
Added css feedback
Added validation for rest of fields
Added default values
cannot submit when form has errors
Added some stylizing
Use json for data