(主に)CollectionとModelを修正

いろんな変更が混じってしまいましたが、主にCollectionの修正とそれに伴う修正です
起床チェックはまだ動いてません