added stop() return bool to indicate that the application is not stopped yet and will (hopefully) quit itself