Your code for 7" display was used as the base in Peppy player. I made just some minor modifications to support sliding actions and long press. Your work was very helpful. Thanks a lot!
Also I tried to address your other requirements. For example the ability to change color theme. You can do that now through Config Web UI and select/adjust that Pinky color theme
Another change inspired by your work - show/hide folder names, now it's the configuration parameter (hide.folder.name). Next release will also have ability to define the number of items in menu through configuration parameters (rows, columns).
If you will have any other requirements/ideas feel free to contact me. That can be useful for other people as well.
Good luck with your new project. If you will decide to share it please let me know and I'll place it in the Gallery.