added buttons (to the factory demo level, the hit boxes are a bit big right now, I'll fix that