CSS modifications, improvements, and additions

Created a CSS file to handle animations.
Included a modified CSS file for the component plugin.
Several adjustments and improvements made to the main.css file to
reflect new composition