Refactor project panel view