Maybe Janis know the name of the library, if you get the name of it, Google it and you'll surely find the source or the compiled library, if you find the source, you can compile it and then use it with the original source <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->.
As for the level boost you need, I don't think it's THAT much from what we have been talking, it's just that you need to practice what you know and investigate a bit on what you lack <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->, what you are doing so far, asking questions, it's a great way to learn <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->, I myself was a question machine on my programming classes, since I'm very interesting on it there's also a lot of good books out there that cover starter topics and some more complex stuff too <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->.