Split everything into samller files