Got top pipe collision detection and slightly iffy keyboard controls working