Started adding Abyss project type and loader.

This is pretty tricky to figure out since the project explorer doesn’t
seem to want to listen for the project lookups.