cache npm
don't bother with loading npm modules
add tar
proper entry cmd for dockerfile