some more reorganization
added animation and some other changes
Merge pull request #41 from khan4019/master

give me latest