Ada Main

Simple overrideable runnable main