Updated to run on Windows and from java.io to java.nio.

Updated Project compliance to 1.7,  added Path & System agnostic file separators to run on Windows