add linprog interface test. restructure tests