add slug module for url generation and add tests for isEmail