Added Fight-related domains, connection between game and backend is duplex

Removed unnecessary transient properties (which replaced hasMany in items).