Refactored entire plugin. Namespaced and refactored AssetLib library. Cleaned up code.