added beginning of winch class