Complete Angular Setup with login