The Philosophy of Lokayata: A Review and Reconstruction