Elementary Writing Programs: How they match the Research and the Common Core