Fixed up remaining uses of components.js, exported components in the old way, and added deprecation warnings for using components in the old way