Mid course screencast feedback
I like tour screencast and the way you are demonstrating it. You are getting started and have allt he basic components up and running and just need to keep on working to get there. You solution using the local-storage as state storage is perhaps not the way forward though it is inventive. You need to figure out how angular wants you to handled this, for instance looking at services, observables or emitting events for instance to pass data among components.
You are on your way and are getting a lot of things going this far. You could perhaps include a REST service like openstreetmap for the matches to add tot he lists. But getting more volume out of your basic service is perhaps the most important focus.
Keep up the good work!