adding new functions and expanding the toolkit for UserFrosting.