Challenges to German Idealism: Schelling, Fichte and Kant