edxlocal is too generic and does a lot of things. This is the beginning of separating it into roles that are more single purpose and easier to understand.