Add OSD put methods

Added OSD put methods. Many are place holders and will need
additional logic. Some of the basic methods be fine and functional
(eg up, in, down).