Managers are Makahiki components that do not provide a player-level user interface but implement a functionality (such as caching, authentication, etc.). Managers often implement an admin-level user interface for initialization or customization.
Widgets are Makahiki components that provide a player-level user interface.
Provides source code for third party libraries that we needed to adapt for use in Makahiki.