Refactored website code into Web namespace, added HTTP response/request classes, implemented tokens/login credentials/their repos