improved readme and organization across script