+ restructured code
+ Get File content function added. + Get folder structure functions added.
+ fixes
+fix
+ fix
+fix
+ fix
+fix
+fix
+ added file extenstion to output files.
+ added file extensions to compiler outputfiles
+ updated FileUtils for ~ support