Add htaccess to prevent this.
Revert "Add htaccess to prevent this."

This reverts commit 22b97abc3782bc389e16ad4f2de7240d098de3fc.
Add a public directory.
Always route application, system and tests.
Remove htaccess
Fix merge conflict