I am building my own plugin specific for my needs, is there any instructions on how to build a plug in or best way of integrating and developing it, i am a web developer?