Added a function to add a shared memory segment
Added an option to put the data in a shared memory segment
Shared memory segment query feature
In query mode a shared memory segment or a source file must be specified
Updated todo list