Ported the whole code to windows. The project will not be updated since the solution would take for eternity :P