what are the seven features of the present constitution of Nepal​