Restructured code: Every snippet get an individual header/source file