This covers the basics: http://www.impact-gaming.us/blogs/grey/?p=56

Still a work in progress more or less. Don't expect a follow-up post for awhile though. Perhaps after auto-attack comes in I will add something more.