Thank you so much for this comment, I will fix all of these errors and add all the suggestions (I knew about every single bug mentioned here :P)
If you found any others please let me know about it, thanks again.