adds credit where credit is due
removes prototype
changes prototype and intro
adds example.eh