Revert "Front Controller Code"

This reverts commit 57a9e95a8928a7d7661f831ef9772cf5c564d553.
Revert "Revert "Front Controller Code""

This reverts commit c13680e59d180e5a7cf29fa305d123dcd2b04885.