added docs, tests, services container, acceptance testing tools to test ...

...you application, and a lot of internals improvements.