Devide the main file to few small file witch have their logic (separating different logics)