Hapi 6 has some cool new feature that can enable this project to be more modular. I think it should be considered.