JS library for BUTLER apps