Light weight DOM traversal library