how many block sections are there in scratch