added jsonwebtoken for auth token generation, and modified dataModels and the authModule