An implementation for the Simplex algorithm for solving linear optimization problems. This approach covers both Primal and Dual Simplex.