Update structure of attrs, Finish Reflecter and parts of Manager, Update ways to init Model