I'm sure a lot of you have heard of them, and I looked into the complexities of writing one once, but never did actually do it.
Although, after reading only the first part of
this article, I think I might be able to write one.
So, I thought I might post it. Maybe some code to come soon
