Refactor and some issues with Report component
Refactor and some issues with Report component

- Layout code in a MVC style and update documentation
- Polling didn't respect intervals array - fix that
- Affix sidebar on first update

Signed-off-by: Anurag Priyam <6e6ab5ea9cb59fe7c35d2a1fc74443577eb60635@gmail.com>

yeban/sequenceserver,yeban/sequenceserver,yeban/sequenceserver,yeban/sequenceserver