--[[
[ENCYCLOPEDIA]
-[BezierService]---------------
	BezierService almost identically mimics TweenService, but rather, it creates
	BezierBase's. A BezierBase will move an instance along a bezier curve. 

	How to use:
	
	local ReplicatedStorage = game:GetService("ReplicatedStorage")
	local BezierService = require(ReplicatedStorage.BezierService)
	
	local part = workspace.Part
	local b = BezierService.Create(part, TweenInfo.new(), {
		LookVector = Vector3.one  -- some direction you want your part to look
		positions = { -- positions that will guide the bezier curve
			Vector3.new(5,5,5),
			Vector3.new(2, 25, 50),
			Vector3.new(15, 15, 15)
		}
	})
	
	b:Play()
	b.Completed:Connect(function()
		print("completed!")
	end)
--]]


local BezierService = {
	
}
