padmanabhapuram palace is made up of