Not comprehensive, nor complete
Similarly, the historical descriptions of the units involved, their tactics, intentions, and casualties are fairly rudimentary. (And could benefit from a copy edit for syntax & grammar, at least.)
That being said, this app shows potential. I hope that it’s further developed.