Sort of, yeah. If all it can do is battle that's fine, although i'd eventually like to add the ability to have a collection of pokémon and level them up, rather than just focus on competitive battling with maxed-out pokémon. But basically yes.
er, to clarify, what I really need to know is how...