The core layer itself is fully functional as well; someone could use just the core definitions for each journal view to create a working (yet rather bland) style.