Broke each thing out into its own .py
Added Exclusion for .pyc