Migration implementation. Init commit