Maji would like to thank the following sources for their work that we have incorporated into the website: