Projects file manager UI and basic javascript bindings to make everything work together