I've been working on an archer class myself, it's in my sig if you want to take a look. It's got a bunch more abilities, and needs to be trimmed, but that's why it's still a work in progress! Post a reply, let me know what you think!