Moved messages to its own file
Added third party include
Switched ruby/python load order
Removed redundant code