DataSource.java finished

Signed-off-by: Giternator <thomasindenmark@yahoo.com>