another note, what do you think it lacks?
If I thought it lacks anything particular, I would have pointed it out in the first comment. I say the project looks rather like a heavy work in progress, a draft. You need to come up with things.