UI tweaks, color changes, style refactoring

let me know how it looks on the device