Thinking in ImpressPages
In addition to that you have fully featured CMS with drag & drop capabilities on the side and plugin architecture which lets you to do anything you like. Each plugin has its own controllers, models and views.
All theme related HTML files and assets go to the Theme directory.
Follow the links and start exploring!
How to use the documentation
On the left you see the most important topics we think is good to start learning with. When you start to get familiar with ImpressPages, press "expand" to get the full list of topics ordered by alphabet. If you look for API style o documentation, visit Classes and Functions sections. This is the best way to provide the documentation. And here is why.