Packaged all commands into seperate class, telefuncs