API improvements

Updated tabview API
Moved message loading to IDE