Merge branch 'master' into validation
Made the validation module run in an async manner
Made the validation module run in an async manner
Finished up making validation completely asynchronous and allowing db calls to be made before saving
Added some documentation
Moved string into resources file.
Made some superficial readability changes
Added unique field validation
++version to include unique field validation
Merge branch 'validation'