added rest and rest-ui modules