Good going!
I would get a bit better chain tool than the one from xmart (however they will do in a pinch). IMHO it pays to spend money on tools for a better quality. I have broken a couple of the very inexpensive ones, the Park chain tool I have has yet to have any issues and it is over 15 years old and has taken off enough chains that the pin needed to be replaced.
Aaron