Rewrote RatCat1 to be more GUI accessible.