Main Plugin class

contains central elements like plugin handlers and listeners