node now keeps track of basis model
added project_distance and apply_model to node class
made apply_model more general
in the middle of coding node simplex
now we use a simplex minimizer to find the best bases constrained
such that the basis model coefficients must all be positive
needed to set cols in pts
be smarter about guessing simplex initialization
seems to work
reinstate the time limitation on finding bases
oops, did that last commit wrong
reduced time_penalty in node
reduced time_penalty in aps
each node search should be 1/3 of total node time
bug in gradient search part of find_global_minimum
added files for independent simplex code
created function_wrapper class so I can write generic simplex
simplex.cpp compiles
added gradient search
aps compiles using the new simplex code
aps seems to run as usual without a cost function