On January 1, Netflix removed a slew of titles from its streaming library as a result of licensing agreements that came to an end. According to Mashable though, the movie site has also added several new titles.