Fix exit status. exit status with @ to stdout. Reorganize modules. Fix --file