Hopefully got the post to come across
Get php errors just in case
Moved stuff around so the services are neutral and navigations are sort of dynamic