added rules to check against email and location
added error and success messages to master blade