I can see this isn't done yet, but the topic is so interesting and your topics and subtopics look really good so far! :)