Remove get methods in DataSource and replace all() with __call__

Simplify architecture, no need to make it harder because of
'development mode'.
Update Readme