Quiver Representations and Quiver Varieties