A general set of resuable classes and utilities.