Fix issue with centering for distplot

The centering was not being applied correctly when center=False.
Added a SCALE SDF reader

Preliminary implementation that properly reads the files. Need to add
some extra parsing and output info.
SDF reader/writer working

TODO: Reimplement it as a class, but for now this is ok.