Adding public declaration to all functions
Adding message when there are no items to be displayed.
Adding support for custom table header/footer