Added GhostsAPI

Thre is some errors that we need to fix but yeah converted most of my C#
lib to C++, removed the huds as we won't use them and they are a pain
and im working on the RPC ^^