It took me ages to make this, so please enjoy, and let me know if you find anything wrong with it or have ways I could make this even better, But i've been through it all, and it all seems to work perfectly, so, as I said, ENJOY!