Coupling was rising so it just makes sense
Moved migrations/ into entity/ MessageIds now return errors except for API ones