First Commit

built the main js file for the component