Added migrations and common data interfaces