Added component generation
Styling fixes, and version downgrade