Initial commit.
Use proper CSS instead of injection.
Proper formatting.
Version update.
Naming consistency.
Naming consistency.