Cleaned up some crufty editor files. Added vim modelines and tested python compatibility. Added a setup.py file as well.