Abstracted LoginBox functionality out of FNWA and into its own component.