Just a few questions about your review.
1. Why would I put it into a library? I mean it doesn't provide any functionality. Unless I decide to use another system together with this one. In that case I can use "uses someLib". But that's not the case at the moment. I will do it soon, I just wonder why.
2. around 9 instances? how come? It should have up to 8k instances.
3. So it isn't worth updating? I can add more functions, like being able to reward with gold/lumber. But I don't know if that's enough.