Added errors when wrong user/post path
Added errors when create/edit post and edit user
Added email and username validations
Added client sign up validations without checking if username/email exists in database