Obama endorsed by Moveon.org