Cleaned WindowImpl to no longer expose Panel as public class