initial commit.
all commands are working by executing on command line.
only up/down commands are working via hotkeys.