HUD: added position and eye target
   Added hud.cpp
   Added Camera::targetPosition()
Moved texture code into texture.cpp