Added GenericCommand which all individual command classes inherit from.
Made major revamps to the "OverCommand" class. Adjusted plugin.yml to
reflect command names.

Permission checks from console check-out.