Refactored throw to roll

Added TimeManager with reminder support

A little refactoring