Add a new line to end of components
Update components when components are generated. Convert to use promises.