implements scaffold and better readME