Added beautifulsoup library, major structure change, fixed some bugs in SIS and LMS browsers, added caching of web pages in BaseBrowser