Start separating core from app.