added 'abc' debug library.
started work on 'function.js', for better OO.

Function.js is almost complete,
includes ability to override methods,
extend prototypes,
append functionality to be performed before or after a function,
and append functions before and after instance methods on objects.