The Highway Authority is hereby attached to the Department of Transportation and Public Works. The powers and duties of the Authority shall be discharged by the Secretary of Transportation and Public Works. The Board of Directors of the Highway Authority is hereby abolished, without it being understood that the duties and powers are in any other manner restricted.