Core functionality of the Konstruct framework