Plugin restructure

The idea of this structure based on Incognito's Streamer Plugin