Restructured files, built new caching module based on backbone.