Updated for better windows compatability, added submodules for python development