Improved texture loading + optimized

Improved the way of texture loading
Textures are now a few kb and not a few mb
instead of loading them from file everytime the menu starts
it's doing it now from the start and it'll stay loaded
Optimization ++