added access to cache inside repositories, shit just got real
added extra fields setup to repositories