Fixes:
- Refresh installer code and add it to the build
- Fix random memory corruptions in source file viewer
- Fix search in source file viewer
- Fix continuous search in source file viewer
Other changes:
- Increate warning level to W4
- Group source files using filters in Visual Studio
- Improve encapsulation in main classes