make library work for node and browser
better descr. about the MILP algorithm I'm using
quick grunt
modified grunfile to include tests
added start of test suite