initial commit: bringing around old script, using js-lua, loading different data packs, starting on rendering