Now when it works, it's time to make it look nice as well. So we need to split the script into files and make a nice CLI for that.