added passing cucumber tests for user and authentication, changed session to sessions in spec/ directory