this and the code in `forgot_password.js` is duplicated. can we use inheritance? e.g. `Balanced.FullScreenOverlayView = Balanced.View.extend({...});`...