Hey, there!
Thanks a lot for your analysis, I have not been having time for developing this game; that's why there is all these issues, although I am planning to resume development this month, hopefully I will be able to fix these issues and add these suggestions. I am also planning on a mapmaking system or something similiar.
Thanks!