Adjusted IsValidName
Fixes: Added missing resources
Added manifest generation
Lua: Prettified output