Add more tests, support for test in setup.py file
Service is now 100% tested