Demo mode support and some demo piece initialization.