General TODO, that has not been otherwise assigned to a particular class or file
Fix nested views. view/subdir/viewname.php should work with $lia->view('subdir/viewname'), but does not seem to be (in another project that's using liaison). I need to make sure this works & write tests for it.
Add "built-in" markdown parsing, by recommending inclusion of CommonMark or Parsedown (don't include the dependency automatically)
Treat public files as view files (except they don't have any resources to include automatically)
Component lifecycles. In many cases, one component requires another to already be loaded in, such as Resources calling upon the Config compo in it's __construct()