edit home page
fix signup page, fix signup unit test