restructured project to have multiple modules for public lib, boon integration and examples
Refactored everything to use local MultiMap instead of Boons because using the boon one would require more pluggable layers