Added dark theme and improved coloring