Put files in your /public to /public_html directory
The remaining should be place in the home directory (same level as public_html directory)
To make it more readable, you can put the remaining files in another new directory like /my_project
Update /public_html/index.php to point path to correct path