rearranging files, and dropping some of the older mono file dependencies
more rearranging files. Now gets version string from AssemblyInfo.cs