That sounds like my current project, too. Actually really nice to be back in a language that compiles at speeds faster than "arthritic tortoise".

/