Added Empty Classes and Software modelling