Hey, why didn't you implement a front controller (a single access pointto the application)? Seems that your code can be accessed from multiple points. It is a good place to record activity, validate user access, authentication, post/gets request content, etc.
I have no idea what he is trying to say
Are you able to elaborate a little on this?