fix sprite manager

Book was completely wrong and changed V coordinates with U when it
should have just been U
add missing shader