Classes

Adds the aspect of lazy loading to relevant objects

Interfaces

An interface used to introduce certain methods to support lazy loading objects