moved twitter required dependency after models have loaded.

Needed models to be loaded or schema wouldn't be ready for twitter
module.
Added comments on why the order of requires matters.