Windows prerequisites and formatting

It now compiles more flawlessly