Working on getting the freeze card up

Super sloppy version right now. I need to multithread the method call
because as of now it waits till after a ball is being placed to get
into the method. Its complicated.