Refactored commands into classes