proper folder structure of src