added, renamed and removed some files