During this week, I continued to work on the algorithm for interfaces and their methods. I finished the first part of it, where it looks for an interface in the file that it loads, and then gets the methods from it and creates functions/a structure for the functions if a structure doesn't already exist for a method (if a method was already defined in the file then a structure for the rest of the methods can be from the structure that particular method is using.