removed gpu capability from main so it only runs cpu timing
added argparsing to main and set it up to work with existing code