Thank you for the in depth review and suggestions! I will look into implementing these suggestions once the voting period is up as I do not think I am allowed to before then.