added mainframes for new roles
improved login flow with corresponding roles
added frames controller