Patched all the thing and cleaned GameObject class

Signed-off-by: Schobben Thomas <schobben.thomas@gmail.com>