Thread:LOTRMod/@comment-26561382-20170406135208/@comment-25330335-20170406155050

That conversation has some important insights on making addon mods. I'd suggest learning a bit more about general non-framework programming before getting into modding. It won't be easy.