Added readObject, abstracted WC3 Reading