Hide realisation

dataTable, chankSize and *allocation are now hiden from user in the library
Initialize protection

Now without initializing you can't use library functions