A simple framework library