Removed selectDate method to prevent mess.
Improved setDate method to hanlde selecting of date.