- refactored code structure - fixed playerID led display - added Color function with tuple support - added type checking in every function - added more Exceptions for out of bound values