Wrote skeleton for World and IO driver