Add event queue
Merge branch 'master' of https://github.com/crosspop/Croquispop
take snapshot
Fix brush status bug
pushEvent
T_T
Remove history code
Revert to previous history method
Lock & unlock history
Add history functions about layer