Added new Command for range printing, also fixed creating Print Commands in CommandFactory