adding testing suite
beginning localservice refactor