A small framework I am wokring on in my offtime.