refactored html, added signupjs