Moved the logic behind the creation of the CellPanel out into the ApplicationBuilder.  This has the inherent advantage that the CellPanel now doesn't need to know anything about the Level object.  Decoupling a-go-go.