Added assignment retrieval functionality

The web scraper is now able to retrieve all of the data that it needs to
retrieve (test and assignment data, due dates, submission status, etc..)