refactor of projects list complete, starting on sort/group settings