Feature test user account

Made some controller specs, added in the gem for beter errors,