add signup pages and controllers