Added clicking, added a block map, added more methods for making blockages and unblockages