Thank you very much for the detailed comment.
Yes, I'm still working on my writing and I do admit that it's not the best. ^^; Hopefully though, I can change all of that in the final version.
I created all of it.
I'll try to incorporate all the suggestions that you gave since I also agree with it. ^-^