added settings file
added stop console command, learned how to use signals/slots