Feature#1478 Make Column Headings Sticky

Signed-off-by: Atul Pratap Singh <atulpratapsingh05@gmail.com>
Add some docblocks

Signed-off-by: Atul Pratap Singh <atulpratapsingh05@gmail.com>
adjust sticky columns on nav width resize

Signed-off-by: Atul Pratap Singh <atulpratapsingh05@gmail.com>