Create a plugin system for retrieving movie info, IMDB and other DB's change their formats so often it would be much easier to update a plugin rather than your main program. Once established, this leaves you more time to concentrate on the core progr