UI Revamp

Code Revamp
Added .gitignore to ignore the .idea files
Added GeminiColor for color options