Latest Working Version

Uses screenManager, no lights visible yet though