adjust socket.dart with correct data types
Merge pull request #17 from financeCoding/fix_window_timers

adjust socket.dart with correct data types and timers