Added user factory
added warden syntax method
Added spec that requires a user to be signed in order to access site
Added denial if not signed in