Starting to split models.py into several files
moving constans into it's own module
move base classes into base.py file
moving public lights related stuff into lights module
Moving transit related stuff into it's own module
Code cleanup
Fixing imports
Adding transit lights constants
Fixing things after generalization
Adding pending changes