* Removed VS files, * Added OS checks, * Added conditions for newer functions