simple framework for those who just want a simple framework which is handles: