updated calendar class, added bsn and UUID number generators