refactor projects and add Options dropdown