Add Basic User Factory

And added very simple spec tests