Implemented a simple Progress module
similarly small Progress test