Hi Sam,
How to Use Contextual Panel and View Switch in Web Dynpro ABAP,,please refer this for navigating between different views in a webdynpro application.
In case if you want to add a button at toolbar, it can be added at toolbar level and same event handler can be coded at PROCESS_EVENT of the corresponding GUIBB.
Regards,
Harsha