Better command line interface allowing for multiple files and specifying shader type