move RemoteControll definitions in separate file, implement various commands (which doesn't currently work)