* Added argc, argv support
* Added command line arguments support
* Fixed default return type to void