Helper scripts first commit. Too many to comment individually, I hope I can improve them and add more comments in the future.