Entry point
mac os x run app