Plugin now functional, still needs player testing

fixed a TON of stuff