dialog fragment for addition of new sources. refactor of fragment animation files