I would like to make sure that those that I used to help make this code are properly credited. This was made with assistance from Crypto Market Pool. Please make sure to give them the due credit they deserve for this. I also used Smart Contract Programmer - Youtube as a guide to help design this. Please check out his videos.