[REVIEW ONLY] Project manager revamp

Note that this pull request is based on jeff/splitview-1x2. I'll make a new PR once that is merged into master.

cc @ingorichter 
Yeah, that path is the root. It's likely that path is never executed but I fixed that (to return `true`) and added a test so that the behavior is at least consistent.