What did Feyman do while his son worked on software?