Separate code in different files
Also do not ignore new files