machinery required for construction company