Put birdy code into it's own file