Add App class
Add main function