Fixed resizing of blocks

I have removed tha option to move the blocks so they do not overlap. And i have now updated the code to resize and delete the blocks so that they take full available space automatically.

Also i have added a to do list on the page.