revised milestone 3 freecol

hello everyone,

please have a look on milestone 3 freecol by

hardev
vishal,
ronak,
navrang