Angular app skeleton with file view and tree navigation