Began piston events
Moved configurable stuff to configurationContext
Added piston code