Update gitignore
Code cleanup and add the new PacketManager
Fix some Bugs and revert the PacketManager. Release it now as a different version.