Reverted
Reverted further
Added a component.json file
Trued to make everything combine into one file, added steps