Feature/minor u ifixes

* Reorganizing first launch
* Minor ui edits

Solving issues 
#145 #155 
Good advance to issue
#116 
@vincentadam87 , why would `parametersUpdatedReceiver` ever be null? Did that happen in testing?