added crypto module
added signup