Set up guard, added some simple tests for duplicate users and ability to sign-in.
Added support files.