Added block generation and falling