Abstract classes, which have already completed methods that you can extend in your code, will obviously save some time. You can also make use of a web helper to easily parse web content. On top of ...