Removed dependency on Spring and cleaned up a bit.
Separated unit, integration and load tests.
Divided the project into modules.
Created a module for examples.