addded share tem on readme
added null or empty utilities and yor tests on test project
added changes on changelog and todo