Feature/list to array and dict to object