introduced event.hpp for observer pattern and iface.hpp for writing modular/component based code based around connecting components together (inspired by TinyOS' split-phase programming)
Merge branch 'master' of github.com:omaskery/cpp-utils

Added iface.hpp and event.hpp, but apparently this local repository is behind!