Making stuff more configurable and object-oriented