1. Functions
  2. application
  3. controller
  4. errorHandler