projects scaffolding; cas login and user info fetching from yale directory