break up proj proccess

step 1 towards realizing #84