combined everything, but need to fix timer. so far it tries to overwrite itself. I don't know what to do about it...
Merge pull request #1 from vdoan002/master

combined everything, but need to fix timer. so far it tries to overwrite...