add destroy method on user model
[wip] adds mocks and tests
[wip] user endpoints and passport helper