Major improvements:
- Moved the solution file outside of the project directory
- Changed variable names to follow C# naming standards (as suggested by ReSharper)
- Simplified code and improved performance
- Changed image names and added an icon