Merge pull request #12 from guanlun/master

parser improved
Merge pull request #14 from guanlun/master

merged
normal
mouse changes viewport
sorry it`s broken
added missing files