introduced auth paths
added JWT authentication middleware
include jwt auth middleware