The most basic of functionality
Added a version flag and a default output