add new command to changelog, now I just need to implement it ;)
better invalid command error
started on new command, first default class
clean up