attempting to add support for steam and case sensative file system. The commited scripts do not however actually work (yet)