added an object called lambda containing the higher-order-function indMap
committing to change branch
added a reduce method to lambda
added is.js to a module, and added a function to accurately determine the class of a function
added lambda to require module
added shell of multiply and transpose methods, added map method for matrix
added matrix methods for addition, multiplication, transposing and mapping
removed dependency on require.js
merged all files into main.js, and fixed several syntax errors
simplified code, changed varnam x to xs, added pluck, fixed bug in compose
merged matrix prototype, lambda and is objects, and some comments into main