using freemind for mind mapping helps a lot in gathering thoughts should have tried it sooner.
writing rough examples in notepad was tough.