refactored LineNumbers

- added dark theme
- aligned to top
- codeEditor and nPaintNumbers have the same text size now