Created alternate words + fixed bugs

> words like "due" and "by", "start" and "from", "end" and "to" can be
used interchangeably in Add now.
> Added some comments
> Fixed a bug that occurs when users type in consecutive parameter names
(start start 23/04/2014)