fix structure
fix structure 2
Merge branch 'master' into Lezaza's-Version
Check the Non-ARC code and test on instruments

* Check the code
* test on instruments
* modified format of coding
Merge pull request #4 from FreeBox-Shanghai/Lezaza's-Version

Lezaza's version - Certified