add live view mode with tcp socket
add live view settings
add live view command
add live view mode
singletons implementation
update initialization
simple settings class