Refactoring

use self struct RClass*
use long long to change mrb_float when over mrb_int number