Change area architecture

Separate arena structure and arena game handler