new zoom tool

MZP was too buggy. Testing a alternate solution
checkout - bug fix

login button would sometime reset the app.