adding readme and a brainstorm design