[ymeng] ignore generated files
[ymeng] use rvm to manage ruby env
[ymeng] centralize tank
[ymeng] should support shift and shoot by keyboard