Konstrukt is a minimalistic framework which
provides a foundation on which to build rather
than a boxed solution to all problems. It focuses
on the controller layer, and tries to encourage
the developer to deal directly with the HTTP
protocol instead of abstracting it away. Konstrukt
uses a hierarchical controller pattern, which
provides a greater level of flexibility than the
popular routed front controller frameworks.