updated readme and boilerplate