lock controller/view/responder behavior. can get public files and extend views and controllers. TODO: import dynamically from folders