creating abstract base main
adding interface for JrzApplication