Changed Api's again.

Signup form has been shorten and works better with errors. Changed
API's because the old API would never return good results.