Major refactoring

Restructured the project directory.
Switched to SQLAlchemy.
Updated the scraper.