Add timer for sub-mili resolution
Major widget rendering update. Allow widgets to render in more than one call. This should allow state.props to be removed.