added Euler HLLC
tidy things up