cleanup and use GitHub style

- Cleanup and add comment for extensions
- Add CSS for GitHub style