Add improved build file validator
22 hours awake and this doesn't work and likely doesn't make sense