Construction Contractor means a person who undertakes to or offers to undertake to, or purports to have the capacity to undertake to, or submits a bid to, or does himself or by or through others, construct, alter, repair, add to, subtract from, improve, move, wreck, or demolish any building, highway, road, railroad, excavation, or other structure, project, development, or improvement to real property, or to do any part thereof. "Construction contractor" includes subcontractors, specialty contractors, prime contractors, and any person receiving consideration for the general supervision and/or coordination of such a construction project except for remediation contracting. This definition shall govern without regard to whether or not the construction contractor is acting in fulfillment of a contract.