Thanks a lot for your feedback, that was so helpful! Oh, I can easily fix problem 1, I'll do that when I can. As for problem 2 I'll have to think about it and see what I can do.
Also, you got such a high score! I haven't seen scores that high before, it must have been an offensive build