Refactor error messages
Add signup