add back in type hints; update README