Bepop is an Inversion of Control Container for Ruby applications