Rebuilt script with extra validation and filtering, added a metric boatload of documentation