add Simplex algorithm

the first version of the Simplex algorithm with entering and leaving
variable selection using Bland's rule, pivoting the database -- all this
with a feasible dictionary as input