initial project containing a functional shell and file explorer