tracking-issue: Break code up into files according to type/action
Created by: efritz
This PR contains only code movement. No code was altered except for imports.
Created by: efritz
This PR contains only code movement. No code was altered except for imports.