How Angular Application Loads