Rebecca Heineman – from homelessness to porting Doom