features :: improved compile's logging, modified all functions in components to become methods of class Functional, which is exported to node in end.js, added debugging.js with miscellaneous functions for logging & coloring output