Added mechanisms for entering address and video device, and some minor beatification
Added documentation