Fixed physics, added button programming