-Added separate cpp´s for each class and for the main function