Updated gitignore. Added extensions.yml. Added base Sidebar class and related extension classes.