How to owerride Web Application

I need to setup additional handlers of application events. I think it will be better to do this in Application init() method. How can I create own Application class and where new file should be put?

You can extend existing Application class, and add new functionality to it. Depending on your folder structure, you can put it in your model (if you have your models), or you can create new folder to put your new classes there.