Fixed js errors when loading Sign Up

For spambot detection, display: none rather than removing element.
Also renamed app.js to signup-controller.js for consistency.