title: Can't get python packages to work correctly
body: <p>So I am having trouble getting the packages in python to work correctly. I have the following directory setup:</p>
  
  <ul>
  <li>TestPackages(Project Name, or parent directory)
  
  <ul>
  <li>MyPackage
  
  <ul>
  <li>_init__.py</li>
  <li>CustomClass.py</li>
  </ul></li>
  <li>OuterClass.py</li>
  </ul></li>
  </ul>
  
  <p>The contents of each class is below:</p>
  
  <p><strong>__init__.py</strong></p>
  
  <p><code>from CustomClass import CustomClass</code></p>
  
  <p><strong>CustomClass.py</strong></p>
  
  <pre><code>class CustomClass:
       def __init__(self):
           print("im a custom class")
  </code></pre>
  
  <p><strong>OuterClass.py</strong></p>
  
  <pre><code>from MyPackage import CustomClass
  print("im the outer class")
  cc = CustomClass()
  </code></pre>
  
  <p>I believe this is the proper way to do it from a website that showed me how. I'm new to Python and I'm aware this is a simple problem but I can't seem to get it to work. Pycharm  says there are errors in the <code>__init__.py</code> class and says it can't find the <code>CustomClass</code>.</p>
  
  <p>What am I doing wrong and how do I properly set up the directory stucture?</p>
  
  <p><strong>Note:</strong> running Python 3.5.1</p>