Separate draw logic from update logic in GUI. Update should be called way less often though
Fancy GUI