added focus slider, added state saving and REST API for saving camera states. Cleaned up interface