Compiler/Linker Errors while setting up a Plugin with Animation Nodes

There were multiple problems and they weren’t specific to the animation nodes.
At first i didn’t include important Headers like “Engine.h” and “UnrealEd.h”, secondly i was missing some module depedencies.
I found the correct dependencies with the answer of Zaucy to this question.