add more actions
object-ify flappy dying
fix the stack
not all actions return a direction, if return null, just continue