I would very much like to have a go at this, but, not coming from a c/c++ background I'm pretty much diving in head first and could use some pointers on how to do this.