Ports: A new file to handle portability. Any code that uses ifdefs per platform should go in here to clean important source files.