SOLVED: I've done some research on conceptual maps but still don't understand what they are or how to get started on one. I was wondering if someone could make it clear. Thank
Hierarchical model–view–controller - Wikiwand
mvp - MVC pattern. The relationship between Model, View and Controller - Stack Overflow