added functions and style files; added validation for empty values and checking that name doesn't contain a number
Revert "added functions and style files; added validation for empty values and checking that name doesn't contain a number"

This reverts commit 0bf47598a736f94bff93a3d3e36974f00dbb27b5.
added counter and validation to check if name is a number