cache assets and allowing better assets organisation.