added tests files and migrations