moved huebulbstate class into its own file
whitespace