Thank you for playing and writing such a long comment!
An end goal would have been nice. Your idea of a structure that uses every type of resource is really interesting. I haven't played many of this type of games, so trying some before making my game maybe would have given me some inspiration. I had a plan to add sound effects when placing structures but I think I forgot.
I too felt that the buttons sometimes don't register clicks. I know there is a bug that if you select a structure, sell any structure and then select it again, you have to click twice, but the buttons still don't register some clicks. I don't know why it happens and I think it's more of a fault in the buttons themselves rather than the code.