MS0: setup code base and add tools class