update dependencies and add the TypeHelper that I've been putting in individual projects