dark theme start
starting code cleanup
"final" version