framework for griddle project