Responsible for loading and getting resources