fix ConsoleWriter constructor arguments
use the FileLoader with a JsonParser instance in LanSolveCommand