added better login interceptor to replay api calls after login
working on modal login
moved modal code to service so we can call it when login is required.  Now getting modal popup when trying to access secure page