References components trough helper function
User validation with Ardent
Self validation
Controller template update
Readme update