Write spec and basic dublin core vocabulary code.