refactored specs
added tests and authetication for logged in users
Finish user edit update index and destroy actions