Restructured
Added git ignore
Removed components