Everything leak-proofed, beginings of gui rendering