Implementing Object Shapes for CRuby

JIT Compilation