Updated project structure
Updated app icons
Updated versions of common Lua objects like AbstractView and AbstractApp