changed warning to include icon
start implementation of a base activity
move warning structure into activity code
Activities show warning globally when no connection is detected