[FEATURE] Begins building out authentication components