# Functions
NewGroupRouter is a function that initializes a new groupRouter struct.
NewServer is a function used to initialize a new Server struct.
NewTaskRouter is a function that initializes a new groupRouter struct.
NewUserRouter is a function that initializes a new userRouter struct.