Explain the concept of federalism as enshrined in the Indian Constitution.

Elaborate on the principles and features of federalism in the Indian context.