third party lib install in Dockerfile
properly get all source files
more helpful logging
refactor to be callable as function
add optional # source files trunc option
don't clear caches
WIP: perf optimize