adding updated SQL, containing the user & article tables
finished porting profile() -> makeUsername()