Created assessment endpoints and methods, and also improved the model class to create dynamic structs each time instead of predefined.