Added first name and last name

Added custom validator to allow for first name and last name
Added migration for firstname and lastname
Added separate layout.blade for user auth