Scrap requiring ngModel
Rename some functions and variables.
Bump to 0.5.4