Initial refactoring.
More cleanup.
Ignore bower_components