Remove content that won't be useful for a Component-based system.
JS rewrite to be compatible with Component.
Component setup.