Thanks Brad, that is great advice.
Adding to what Brad has pointed out, it really does not matter how you separate your front end and the admin as long as you protect your admin files with a special log in rule. It is always recommended to place your admin files under an admin folder and set up a log in page in order to access those pages.