Ok so I think I got the commandParser and CommandLoop issues all sorted out now, so please consult me first if you see any problems or want to make any changes to it