Player working correctly, level framework