add obstacles, variable difficulty. No collision detection yet