General Cleanup and Platform Independence

A couple minor changes proposed here. I started by restructuring directory layout a little bit, to let setup work more cleanly later on. Converted a few files to be pep8 independent. Fixed a little bit of setup.py. Removed some unnecessary dependencies(Primarily because I didn't have them and couldn't find them, AtmConst in particular). Also set your aircraft reading code to point to the correct location now(relative module level import rather than importing from external module)
You might have to update python path to work with this, but other than that, it should not change anything I believe. I also fixed the readme.md a little bit. I would still test this before merging the pull request however. Sorry about the huge pull request, but most issues were small enough that I did not want to submit 5 or 6 little pull requests. 
Make sure this part in particular is correct. I just looked up what constant I believe you were trying to use.