Ball collision checking and few updates to rendering mechanic