Sort project files by type, add project type and language
Add edit button / add create+delete button stubs
Add add file functionality