Self Expanding Neural Networks