Connor stone/dev

Added many abilities. A few runnables for convenience and necessity, and a vector3D class from protocolLib for better calculating line-of-site abilities.