* New classes: AstropyModel and UserModel
* New class: NeuralNetUtilities
* New classes: NestedSolver, OrderProblem, SalesmanProblem, DistanceCostFunction
* New classes: OrderEngine, MoveEngine, SwitchEngine, LoopEngine, ShuffleEngine
* New classes: ReverseEngine, NearEngine, StartOrderEngine
* Make pipe work for more dimensional output | input
* Test harnesses for the new classes
* New examples for AstropyModel, UserModel and SalesmanProblem
* Update existing examples to improve coverage of pytest
* update Manual