Isolated shared core library
Dropped Application classes; now Rubber classes are top-level.