Refactored GUI to share Functions with Inherited Class. Streamlined Function Nameing and Implemented a common Design Pattern.