Added constructor to Milestone, and few member vars