How do I create my own dll and how do I get it to work properly?? thx.