Added `mouse` and `keyboard` from Piston
Merge pull request #23 from bvssvni/master

Added `mouse` and `keyboard` from Piston