callable_method_pointer.h
callable_mp.h
This allows removing it from `class_db.h`, significantly reducing the amount of files that include it transitively. Also includes some include cleanup in `control.h` and `rich_text_label.h` done while ensure they don't depend on `callable_mp`.
class_db.h
resource.h
Co-authored-by: Alvin Wong <alvinhochun@gmail.com> Co-authored-by: Allen Pestaluky <allenpestaluky@gmail.com>
Moving various editor files into sub folders to reduce clutter