Engine Architecture
LourahJsEngine is composed of three main layers:
1. Java Layer
- Rhino initialization
- Android Activity integration
- Java classes exposed to JavaScript
2. Embedded JavaScript Layer
- bootstrap.js
- lourah.js
- modules/*
3. User Script Layer
Scripts located in /storage/emulated/0/LourahJs/.