isolated GameLoopDecoder dependancies
fixed attach/detach/detach all mechanism for representations