ball resets
added block
almost got random working