user signs out through post method for now
massive changes, refactoring