Refactor user spec
Add sessions controller
Add signup test
adds fully functional login for users