added comments to clarify
added bower components
a