Making directory a "valid Rasa project"

I have a rasa-powered chatbot that I’ve been working on for awhile and the directory structure isn’t exactly what rasa x expects. Is there a page that defines what constitutes a “valid Rasa project?” Also, can I point Rasa X to the files it needs (eg. domain.yml) using command line flags?

Check out the project structure created by rasa init here. As of right now, you can’t pass the file locations with command line arguments.