My code and resource and some of my test picture /
Sorry for the code, it very hard to read I will explain my code in Readme.txt