add animation files, refactor main activity