Generelizing adapters and fragments
new dependencies
move tests to standard directory
tests configuration