Modify .gitignore
Layout changed
Add unified warpper for CRITICAL_SECTION(Windows) and spin lock(Linux) as EFFECTIVE_LOCK
Add debug module