add bake method to a class to allow it to be called from
multiple locations
add a class to watch changed files