I really over simplified this.
HomeController is the first controller the bootstrap file loads and it could do anything.
MemberInterface is an interface that any class that retrieves members information from the database should implement. In this example MembersController should have implemented it but it looks like I forgot to do it.
I am learning Laravel at the moment. It took 2 months to learn about composer, artisan, vagrant and the new things that come with Laravel.
It is massive. Really hard to get to know it well. But I decided to write and write code until I get there.
At this stage in Laravel department my challenge is understanding Facades.