Fully commented TickKIVManager
InitFile if one of the json file is missing

Display warning windows
Added recreation of tasks in edit
Merge branch 'Logic' of https://github.com/cs2103aug2014-w15-3J/Ticker.git into Logic
Fully commented
Implemented observer pattern for UI
Merge pull request #121 from cs2103aug2014-w15-3J/Logic

Merge Master with Logic
Implemented singleton and observer pattern
Merge branch 'Logic'

Conflicts:
	src/ticker/logic/Logic.java