Initial import.
Build should work on windows.