add sample game world architecture