Standardizing filename case, beginning to use hooks for plugins.