Create a new build_jb(gb, cost) method

Only read our csv once before handling except
Iterate cost types and try to second guess unblended/blended/Cost etc (ugly I know!)

Would advise sanity checking this a bit before merge