Added documentation. Added working cover/uncover switch. Added position setting.