Added form vaidation which needs improvement on NewUserView.js, git added db migrations for characters as well as fix