Code is NOT reviewed and should NOT be used (read README).

This version also again
includes WIP on code polish and for Windows support.