fixed bug in messenger, added array_last function to library.  Basic Functionality Complete