organized src folder